chore(deps-dev): bump bun-types from 1.4.0 to 1.4.2 - #390
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps [bun-types](https://github.com/oven-sh/bun/tree/HEAD/packages/bun-types) from 1.4.0 to 1.4.2. - [Release notes](https://github.com/oven-sh/bun/releases) - [Commits](https://github.com/oven-sh/bun/commits/bun-v1.4.2/packages/bun-types) --- updated-dependencies: - dependency-name: bun-types dependency-version: 1.4.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ❌ Deployment failed View logs |
tsforge | 76aa54c | Sep 11 2026, 01:07 AM |
Dependency bumps (dependabot #376 #379 #380 #381 #384 #387 #389 #390 #391 #392 #393 #394): wrangler 4.131.2, astro 7.3.2, mermaid 12.0.0, sharp 0.35.4, bun-types 1.4.2, @astrojs/starlight 0.42.0, globals 17.12.0, eslint 10.10.0 + typescript-eslint 8.69.0, @astrojs/react 6.0.5, @astrojs/sitemap 3.7.4, softprops/action-gh-release 3.0.3. - Starlight 0.42 (via @astrojs/mdx 8) needs the @astrojs/markdown-remark ^7.3.0 peer; added to the docs app (the docs build failed without it). - typescript-eslint 8.69 flags `void _drop;` as a meaningless void; removed (the `_` prefix + rest-sibling destructuring already silence unused-var). Security scans - osv: every accepted-risk entry had expired (2026-09-12) and no longer matched; the 8 open advisories were all fixable, so patched versions are pinned via overrides (devalue, js-yaml, lodash-es, smol-toml, svgo, valibot) and the dead allowlist is emptied. osv-scanner: no issues. - gitleaks: allowlist the Chrome extension manifest — its "key" is the extension's PUBLIC key (pins the ID the bridge accepts), not a secret.
…eaking into non-code sessions (#395) * docs(spec): chrome research bridge design * feat(browser): research in the user's logged-in Chrome + stop coding-mode leaking into non-code sessions Chrome research bridge - New MV3 extension (packages/chrome-extension) connected to tsforge over a token- and Origin-checked localhost WebSocket (chrome-bridge subsystem). - browser_* tools: tabs, adopt, open, navigate, read (chunked markdown with numbered refs), click, scroll, screenshot, close; agent tabs live in a "tsforge" tab group. Read + navigate only, enforced in the extension: default-deny click policy re-checked on the live element at click time, group-scoped tabs, http(s)-only navigation, private hosts blocked. - note tool: append-only notes/<topic>.md, outside the code write-guard. - TSFORGE_BROWSER / _PORT / _ALLOW_PRIVATE, /browser, /config toggle, docs. Non-code sessions no longer get the TypeScript build machinery - Auto gate stays dormant until the folder has JS/TS code, then wakes; while dormant: assistant prompt, no check/pull_conventions, no gate runs/nudges. - ESLint with nothing to lint passes (--no-error-on-unmatched-pattern). - Research reads count as progress for readonly-spin without a live gate. - task_complete works without a gate (marked not gate-checked). - Folders with no code start in normal mode, not plan-first. - Repetition re-steer, checklist rules and /gate "" follow the gate state. - Assistant prompt no longer opens as a TypeScript engineer. * chore(deps): fold open dependabot bumps; fix security scans Dependency bumps (dependabot #376 #379 #380 #381 #384 #387 #389 #390 #391 #392 #393 #394): wrangler 4.131.2, astro 7.3.2, mermaid 12.0.0, sharp 0.35.4, bun-types 1.4.2, @astrojs/starlight 0.42.0, globals 17.12.0, eslint 10.10.0 + typescript-eslint 8.69.0, @astrojs/react 6.0.5, @astrojs/sitemap 3.7.4, softprops/action-gh-release 3.0.3. - Starlight 0.42 (via @astrojs/mdx 8) needs the @astrojs/markdown-remark ^7.3.0 peer; added to the docs app (the docs build failed without it). - typescript-eslint 8.69 flags `void _drop;` as a meaningless void; removed (the `_` prefix + rest-sibling destructuring already silence unused-var). Security scans - osv: every accepted-risk entry had expired (2026-09-12) and no longer matched; the 8 open advisories were all fixable, so patched versions are pinned via overrides (devalue, js-yaml, lodash-es, smol-toml, svgo, valibot) and the dead allowlist is emptied. osv-scanner: no issues. - gitleaks: allowlist the Chrome extension manifest — its "key" is the extension's PUBLIC key (pins the ID the bridge accepts), not a secret. * test(f19): give the cold write-guard tests a real timeout The write-guard and end-to-end F19 tests each build a fresh TypeScript program + ESLint engine for a new plugin workspace: ~1s locally, 2s under CI=true, and 5s+ on a shared GitHub runner, where they hit bun's default 5s timeout. The late rejection then surfaced as a misleading "expected promise that rejects" — the drift IS detected (all six pass under CI=true with a longer timeout). They are correctness tests, not perf budgets: 30s, matching the explicit timeouts other heavy tests in the suite already use.
|
Dependabot could not run Bun to update your dependencies due to a configuration error. Because of this, Dependabot cannot update this pull request. |
|
Superseded by #395, which landed this bump on main (with bun.lock regenerated; this PR couldn't pass CI because dependabot doesn't update bun.lock). Released in 0.54.0. |
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Bumps bun-types from 1.4.0 to 1.4.2.
Release notes
Sourced from bun-types's releases.
... (truncated)
Commits
9c3683fbundler: make --min-chunk-size effective on React apps and cheap; fix the sta...7c18e0dbundler: modulepreload the chunks a split browser import() depends on (#41143)d2b71fbbun-types: typewith { type }imports on TypeScript 7.1 (#41076)70736fdwebview: stop close() and browser death from raising uncatchable unhandled re...e8eaae9bundler: bind property accesses on re-exported namespaces directly (#41009)41906a4bun-types: keep generic process.removeListener and off signatures visible wit...1ab272bbun-types: defer Event and EventTarget to lib.dom when it is loaded (#40576)c6f335fBun.serve: HTTP/2 support viahttp2: true(#40137)1a50bfabundler: with --splitting --target bun, require() of an ES module is a chunk ...52baef6WebSocket client: pause()/resume(), working bufferedAmount, and a ServerWebSo...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)